package 力扣题库;

import java.util.ArrayList;
import java.util.List;

public class p118杨辉三角 {
    public List<List<Integer>> generate(int numRows) {
        if (numRows==0) {
            return null;
        }

        List< List<Integer> > res=new ArrayList<>();


        for (int i = 0; i <numRows; i++) {
            List<Integer> row=new ArrayList<>();
            for (int j = 0; j <=i; j++) {
                if (j==0 || j==i) {
                    row.add(1);
                }else {
                    row.add(res.get(i-1).get(j-1)+res.get(i-1).get(j));
                }
            }
            res.add(row);
        }

        return res;

    }
}
